Tureng Mobile
Deyim
1
f.
do (one or oneself) proud